1
พื้นฐานตัวแปรและกฎการตั้งชื่อ
AI015Lesson 2
00:00

พื้นฐานของตัวแปรในจูเลียเน้นหลักการ การอนุมานประเภทข้อมูลซึ่งแตกต่างจากภาษาอย่าง C++ ที่จูเลียจะอนุมานประเภทข้อมูลโดยอัตโนมัติจากค่าที่กำหนดให้ ทำให้ได้ประสบการณ์เหมือนการเขียนสคริปต์ แต่มีประสิทธิภาพเหมือนโปรแกรมที่คอมไพล์แล้ว

1. กฎทางไวยากรณ์และความไวต่อตัวอักษร

ตัวระบุในจูเลียต้องเป็น ไวต่อตัวอักษรใหญ่-เล็กตัวแปรที่ชื่อว่า marks ไม่เหมือนกันกับ Marksตัวแปรทุกตัวต้องเริ่มต้นด้วย ตัวอักษรและอักขระต่อไปสามารถประกอบด้วยตัวเลข ตัวอักษร หรือเครื่องหมายขีดล่างได้

2. แนวทางการใช้ชื่อแบบคำต่อเนื่อง (snake_case)

ตามแนวทางการเขียนโค้ดของจูเลีย นักพัฒนาจะใช้ชื่อเป็นตัวพิมพ์เล็กทั้งหมด โดยแบ่งคำด้วยเครื่องหมายขีดล่าง (snake_case) สำหรับตัวแปรที่มีหลายคำ เพื่อรักษารูปแบบให้สม่ำเสมอ

✅ student_name (ถูกต้อง: เริ่มต้นด้วยตัวอักษร, ใช้แบบ snake_case)❌ 2nd_roll (ผิด: เริ่มต้นด้วยตัวเลข)

3. จูเลียเทียบกับภาษาที่กำหนดประเภทข้อมูลล่วงหน้า

ในจูเลีย เราไม่จำเป็นต้องระบุประเภทข้อมูล คอมไพเลอร์จะอนุมานว่า 9.5 เป็น Float64 โดยอัตโนมัติ

C++ (ระบุชัดเจน)
int roll = 15;
จูเลีย (อนุมานได้)
roll = 15

4. สภาพแวดล้อมและการทำงาน

เพื่อรันสคริปต์ ให้ใช้ include("filename.jl")เพื่อตั้งค่าสภาพแวดล้อมของคุณ คุณสามารถเพิ่มแพ็กเกจเช่น IJulia (สำหรับ Jupyter), PyPlotหรือใช้เครื่องมือพัฒนาโปรแกรม (IDE) เช่น Atom และ Juno .

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>